import Vue from 'vue'
import Vuex from 'vuex'
import getters from './getters.js'
import user from './modules/user.js'
import loading from './modules/loading.js'

Vue.use(Vuex)

const store = new Vuex.Store({
	modules: {
		user,
		loading
	},
	getters
})




// const store = new Vuex.Store({
// 	state:{
// 		user:{
// 			username:'',
// 			password:''
// 		}
		
// 	},
// 	mutations:{
// 		SET_USER: (state ,user)=>{
// 			state.user = user
// 		}
// 	},
// 	getters:{
// 		getUser(state){
// 			return state.user;
// 		}
// 	},
// 	actions:{
// 		asyncSetUser(context,user){
// 			context.commit('SET_USER',user)
// 		}
// 	}
// })
export default store